/**
 * Created by 小敏哥 on 2017/11/13.
 */
class AppVersion {
    //将获取到的版本号转化成数字，方便解析
    getMainVersionByCount() {
        let u = navigator.userAgent;
        if (u.indexOf('appname_cxycwz/') > -1) {
            let versionArray = u.substr(u.indexOf('appname_cxycwz/') + 15,5).split(".");
            let result=versionArray[0] * 1 + versionArray[1] * 0.1 + versionArray[2] * 0.01;
            result=parseFloat(result.toFixed(2));
            return this._majaCompatible(result);
        }
    }

    //兼容马甲版的版本号控制，旧版马甲的版本编号为自身版本号，没关联主板版本号，新版本之后UA的appname_cxycwz获取到的为主板的编号，此处取到的appname_cxycwz小于4的马甲全部当做主板6.0.0处理
    _majaCompatible(version){
        //目前马甲版版本号最大为3
        if(version<4){
            return 6.0;
        }
        else{
            return version;
        }
    }
}

export default new AppVersion();